64805c0c43282ad978e1fc0f311a01283fc40d10,threads/src/main/java/org/jboss/as/threads/QueuelessThreadPoolExecutorElement.java,QueuelessThreadPoolExecutorElement,activate,#ServiceActivatorContext#,109
Before Change
keepAlive = keepaliveTime.getUnit().toNanos(keepaliveTime.getDuration());
final ScaledCount maxThreads = getMaxThreads();
final QueuelessThreadPoolService service = new QueuelessThreadPoolService(maxThreads != null ? maxThreads.getScaledCount() : Integer.MAX_VALUE, blocking, keepAlive);
final ServiceName serviceName = JBOSS_THREAD_EXECUTOR.append(getName());
final BatchServiceBuilder<ExecutorService> serviceBuilder = batchBuilder.addService(serviceName, service);
final String threadFactory = getThreadFactory();
After Change
keepAlive = keepaliveTime.getUnit().toNanos(keepaliveTime.getDuration());
final ScaledCount maxThreads = getMaxThreads();
final QueuelessThreadPoolService service = new QueuelessThreadPoolService(maxThreads.getScaledCount(), blocking, keepAlive);
final ServiceName serviceName = JBOSS_THREAD_EXECUTOR.append(getName());
final BatchServiceBuilder<ExecutorService> serviceBuilder = batchBuilder.addService(serviceName, service);
final String threadFactory = getThreadFactory();